import { HTTP } from "../../utils/http.js";

class CommonModel extends HTTP {
	// // 获取微信token
	// getAccessTokenApi(data) {
	// 	return this.request({
	// 		url: "/wx/maportal/getAccessToken",
	// 		data: data,
	// 	})
	// };

	// // 获取微信openId和sessionKey
	// getSessionInfoApi(data) {
	// 	return this.request({
	// 		url: "/wx/maportal/jsCode2SessionInfo",
	// 		data: data,
	// 	})
	// };

	// 获取微信手机号
	getPhoneNumberApi(data) {
		return this.request({
			url: "/wxs/maportal/getPhoneNumber",
			data: data,
		})
	};

	// 用户绑定
	bindUserApi(data) {
		return this.request({
			url: "/smp/bind",
			data: data,
		})
	};

	// 登陆获取token
	loginApi(data) {
		return this.request({
			url: "/smp/login",
			data: data,
		})
	};

	// 获取用户信息
	getInfosApi(data) {
		return this.request({
			url: "/wxs/my/getInfo",
			data: data,
		})
	};

	// 修改昵称 // 
	updateNickNameApi(data) {
		return this.request({
			url: "/wxs/my/updateNickName",
			data: data,
		})
	};

	// 解绑 
	unbindApi(data) {
		return this.request({
			url: "/wxs/my/unbind",
			data: data,
		})
	};

	// codeList
	getDictTypeDataApi(data) {
		return this.request({
			url: "/wx/dict/type",
			method: "GET",
			data: data,
		})
	};

	getStudentInfosApi(data) {
		return this.request({
			url: "/smp/studentInfos",
			data: data,
		})
	};
}

export { CommonModel }